package com.yzt.zhuju.network;

import java.io.File;
import java.util.List;
import java.util.TreeMap;

import rx.Observable;

/**
 * User: fish
 * E-mail: 709913163@qq.com
 * Date: 2022/11/30
 * Time: 10:20
 * describe:
 */
public interface IHttpRequest {

    // http请求
    void mHttpRequest(Observable observable, HttpRequestCallback mCallBack);

    // 单文件上传
    void mHttpFile(String api, File file, String fileKey, TreeMap map, HttpRequestCallback mCallBack);

    // 多文件上传
    void mHttpMultiFile(String api, List<File> list, List<String> fileList, TreeMap map, HttpRequestCallback mCallBack);
}
